the beam in one's own eye - Francés Inglés Diccionario